Refine this word faster
Capra ibex
Definitions
Noun
- 1 wild goat of mountain areas of Eurasia and northern Africa having large recurved horns wordnet
See also for "capra ibex"
Next best steps
Mini challenge
Unscramble this word: capraibex
Unscramble this word: capraibex